removable stake - German English Dictionary